multi-arch dam - French English Dictionary